front under-run protective equipment - Espagnol Anglais Dictionnaire